home *** CD-ROM | disk | FTP | other *** search
- It turns out that 2.1 kernels at least have ELF_EXEC_PAGESIZE set to 32768,
- which causes file mappings to go wrong. I think it needs to be set to 4096
- for the current ELF toolchain and 32-bit machines. There's no point trying
- to make the binary pagesize compatible with MEMC machines, because 32-bit
- code will never run on those machines anyway and other hacks will probably be
- needed in the binutils to avoid the double-mapping problem.
-
- I think this change should be enough to get dynamic-linked user-space ELF
- running. 2.0 kernels may have the same problem.
-
- p.
-
-
- unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu
-
-